engine/transmission assembly - Francés Inglés Diccionario